Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
25 MONTPELIER PLACE Terraced £4,286,227 £3,244,750 13 Dec 2016
26 MONTPELIER PLACE Terraced £5,030,568 £1,100,000 29 Jan 1999
27 MONTPELIER PLACE Terraced £10,982,426 £6,500,000 12 Apr 2013
29 MONTPELIER PLACE Terraced £5,490,331 £3,500,000 17 Apr 2014
30 MONTPELIER PLACE Terraced £6,068,636 £3,539,020 24 Jul 2012